Repository navigation
docs: add Factory use-case navigation - #895
Conversation
Co-Authored-By: Oz <oz-agent@warp.dev>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
This PR was generated with Warp. Comment |
* docs: add Factory issue triage recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: clarify supported triage sources Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify provider issue triggers * docs: fix provider-specific issue triage guidance Co-Authored-By: Warp <agent@warp.dev> * docs: test the selected issue triage trigger Co-Authored-By: Warp <agent@warp.dev> * docs: reframe issue triage as an existing-factory workflow Co-Authored-By: Warp <agent@warp.dev> * docs: prevent overlapping Jira triage routes Co-Authored-By: Warp <agent@warp.dev> * docs: apply triage definition changes before testing Co-Authored-By: Warp <agent@warp.dev> * docs: clarify issue triage description and introduction Co-Authored-By: Warp <agent@warp.dev> * docs: clarify recipes and streamline issue triage setup Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
* docs: add Factory code review recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify provider review triggers * docs: clarify code review recipe and provider setup Co-Authored-By: Warp <agent@warp.dev> * docs: route review reports through the factory foreman Co-Authored-By: Warp <agent@warp.dev> * docs: clarify review setup and test instructions Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
* docs: add Factory issue implementation recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify issue implementation recipe and intake setup Co-Authored-By: Warp <agent@warp.dev> * docs: harden issue implementation prompt against untrusted content Co-Authored-By: Warp <agent@warp.dev> * docs: clarify issue readiness and automation overlap Co-Authored-By: Warp <agent@warp.dev> * docs: focus issue implementation setup and testing steps Co-Authored-By: Warp <agent@warp.dev> * docs: refine implementation setup order and Jira routing Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
* docs: add Factory incident response recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify incident investigation setup and human handoff Co-Authored-By: Warp <agent@warp.dev> * docs: refine incident setup, testing, and activation sequence Co-Authored-By: Warp <agent@warp.dev> * docs: link incident credentials to factory secrets setup Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
* docs: add Factory Computer Use recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify factory UI verification and evidence handoff Co-Authored-By: Warp <agent@warp.dev> * docs: clarify computer use verification setup Co-Authored-By: Warp <agent@warp.dev> * docs: clarify verifier credentials and automation routing Co-Authored-By: Warp <agent@warp.dev> * docs: streamline UI verification procedures Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
* docs: add Factory SDLC automation recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: clarify supported SDLC structure Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: refine SDLC intake and workflow procedures Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev>
rachaelrenk
left a comment
There was a problem hiding this comment.
Review summary
The combined recipe set has clear task boundaries and passes deterministic checks, but two cross-recipe routing defects need correction before merge; the parent description also still describes scaffolds. AEO improvements should make existing answers self-contained rather than broaden the recipes or add keyword-heavy pages. Found: 2 critical, 1 important, 6 suggestions, 0 nits; recommendation: Request changes.
PR-level finding
[IMPORTANT] Refresh the parent description before main-branch review. It still says this PR adds six buildable guide scaffolds and asks reviewers to confirm independent scaffold diffs, but the current diff contains all six complete recipes, the overview, and navigation. Update the summary, design scope, human review focus, and verification limitations for the combined set. Record the actual AEO source signals and page ownership rather than claiming all six topics have measured search demand. Keep engineering-review-required risk; a syntax/build pass is not a live workflow or deployment check.
Editorial verdict
Keep the six existing-factory recipes and their distinct outputs. Triage owns investigation; implementation owns approved fixes; review owns findings; incident intake owns a read-only report; UI verification owns observed evidence; SDLC owns the connected handoff. Preserve same-PR continuity, human approvals, provider differences, credential boundaries, and verifier evidence/staleness rules. Remove repeated table framing and clarify long skill/configuration steps rather than cutting necessary teaching. No claim of automatic deployment, monitoring, cross-factory orchestration, or migration is added.
AEO brief
Goal: Make these existing recipes useful, attributable answers to practical software-factory workflow questions.
Recommendation: Update this set and its existing overview; no new pages, FAQs, or title overhaul.
Source signals (Peec, 2026-09-28 through 2026-10-27): 'what does a complete software factory workflow look like' (Low volume bucket); 'how to integrate AI coding agents into a software factory workflow' (High); 'what's the best way to review code changes that an AI agent made?' (High). The owned how-to recommendation calls for practical 'how to build a software factory' content. That broader setup intent belongs with existing overview/quickstart owners, not in every recipe.
Vocabulary map: Software-factory and agentic SDLC queries map to the existing connected-workflow recipe; reviewing agent-written changes maps to pull request review. Browser/preview access is adjacent to, not identical to, automated UI verification. Introduce Warp Factories once in each standalone opening while retaining precise task vocabulary.
Content scope: Include triggers, outputs, stopping points, human gates, named provider boundaries, and real examples. Avoid keyword stuffing, comparisons, duplicate setup guides, and unsupported end-to-end claims.
Existing owners: The use-case overview chooses tasks; the recipes show bounded configurations; factory quickstart owns first setup, lifecycle docs own default behavior, and provider references own exhaustive filters.
Open questions/limits: HYC's original per-article query brief is not in the PR. Searches found no active or archived incident/triage prompts; that does not prove a lack of demand. No citation lift or post-publication ranking effect was measured.
Validation and evidence
- Seven public pages, six cards, and seven sidebar routes checked.
- 114 internal links passed; all six recipe compression checks passed.
- All seven descriptions are within 50-160 characters.
- No actionable deterministic style errors; glossary warnings require context rather than renaming shipped UI or generic list labels.
- Structural PR contract passed with zero VERIFY markers; engineering-review-required classification is appropriate.
- Typecheck passed with zero errors; five heading-variable tests passed.
- Build, generated heading/TOC check, and homepage JSON-LD check passed.
- Relevant rollout checks found no matched production-off gate at the source revision; no live provider, factory, or Computer Use workflow was exercised.
- Evaluated parent head
75e79f2938ca7cf0e5db807e8696b5b35ae62179and supporting warp-server source27c9fb8049c27037c15833ab711f7b7a131bf6ac; source and checked-in configuration are not deployment evidence. - No documentation content was edited, committed, or pushed during this review. The clean parent worktree was fast-forwarded to the evaluated remote head.
Verdict
Request changes. Published as a non-blocking comment review.
Route triage through the foreman, compose Jira filters safely, clarify recipe outcomes and review intake, and retain provider sections in generated Markdown. Co-Authored-By: Warp <agent@warp.dev>
Frame workflows as examples rather than an exhaustive list and explain how to choose, configure, test, and expand one workflow. Co-Authored-By: Warp <agent@warp.dev>



What this feature does
Warp Factories recipes help teams configure bounded development workflows in an existing factory: issue triage, implementation, pull request review, incident investigation, UI verification, and SDLC coordination. Each recipe names its inputs, outputs, verification steps, and human decision points.
Summary
PRs #896–#901 are merged into this parent. The current pushed head,
56a1d158fe2ebec89328091be48c186a1002a1f9, contains the overview, sidebar navigation, all six completed recipes, and the combined-review fixes. This PR targetsmain.The combined-review fixes are committed and pushed in
56a1d158. Local validation results are recorded below; GitHub CI and independent review run separately against the pushed head.Changes
Current pushed scope
factories/use-cases/, with a matching sidebar group.Combined-review fixes — pushed in
56a1d158Reusable style-guide, drafting/review skill, template, and evaluation-input changes are isolated in #965 on
rrenk/recipe-drafting-guidance; they are not part of this PR.Content design plan
Audience and JTBD: An engineering lead or developer configuring an existing factory for a recurring development task who needs a bounded starting point and observable results.
Problem: Product references explain individual factory primitives but do not connect them into these six task-oriented recipes.
Goals: Help readers choose the smallest useful workflow, configure its routing and instructions, test its boundaries, and recognize when human input is required.
Purpose and value: A conceptual chooser connects to six combined feature/procedure pages. The recipes own workflow sequencing and stopping points; the quickstart and provider, agent, skill, webhook, hosting, and definition references own general setup and syntax.
Content type: Conceptual overview plus six combined feature/procedure pages; existing titles and purposes are retained.
Skill and template:
draft_feature_doc/.agents/templates/feature-doc.md, with a card-based overview.Scope: Issue intake through reviewed changes and evidence. Broad factory setup stays with the overview/quickstart. Autonomous production mitigation, deployment, monitoring, and automatic merging are not promised.
Editorial verdict: Removed repeated table introductions and vague cards without removing required setup context, credentials, provider limits, activation-before-testing, or copyable prompt safeguards. The changes correct composed routing rather than promising that retargeting an automation migrates existing work.
AEO/source rationale
Peec's Warp project was reviewed for September 28–October 27, 2026. The observed tracked prompts were:
An owned how-to recommendation supports practical software-factory setup material. These signals inform workflow vocabulary and the recipe chooser; they do not measure demand for every recipe. No matching active or archived triage or incident prompt was found in that review, which is not proof of no demand. No citation-lift measurement is claimed. Broader deploy/monitor query fan-outs do not expand these recipes' approved scope.
Verification evidence
These local validation results apply to the changes committed as
56a1d158on top of75e79f29. They are not a claim that GitHub CI or live end-to-end checks have passed:Source and schema revision:
warp-server@27c9fb8049c27037c15833ab711f7b7a131bf6ac. Consulted:logic/ai/ambient_agents/automations/provider_jira.go:371–390— current-label session filtering.logic/ai/ambient_agents/automations/filter.go:138–143andmodel/types/triggers/matcher.go:19–26— inclusion/exclusion predicates and array shorthand.logic/ai/ambient_agents/factory_external_key_routing.go:755–810— continued work retains the initial agent configuration.logic/factorysource/defaults/prompts/triage.md:87–89— clarification through the orchestrator.The rollout helper was rerun at that named revision. Checked-in production configuration supports the relevant session path; broad keyword matches also included unrelated gated features. Source/configuration evidence is not a live deployment, delivery, or end-to-end check.
Unverified claims
Documentation risk
Risk: engineering-review-required
Rationale: Adds public multi-agent workflows, provider routing examples, webhook configuration, and generated-Markdown behavior.
Docs override: none
PR stack and human review
Child PRs #896, #897, #898, #899, #900, and #901 are merged into this parent.
Review the combined routing and continued-conversation policy, provider/event constraints, credential and evidence-sharing boundaries, and separation between standalone and SDLC review. The eight addressed combined-review threads were resolved after
56a1d158was pushed; that does not substitute for independent review or pending engineering confirmation.Implementation and evidence context: https://staging.warp.dev/conversation/022d43d0-010c-4bc2-b6b7-58523e50176a
Co-Authored-By: Warp agent@warp.dev